---
title: 示例客户端
description: 支持 MCP 集成的应用程序列表
---

本页面概述了支持模型上下文协议（MCP）的应用程序。每个客户端可能支持不同的 MCP 功能，从而实现与 MCP 服务器的不同集成程度。

## 功能支持矩阵

| 客户端                                      | [资源] | [提示] | [工具] | [采样] | 根路径 | 备注                                                                        |
|---------------------------------------------|-------|-------|-------|-------|-------|-----------------------------------------------------------------------------|
| [5ire][5ire]                                | ❌    | ❌    | ✅    | ❌    | ❌    | 支持工具。                                                                 |
| [Apify MCP Tester][Apify MCP Tester]        | ❌    | ❌    | ✅    | ❌    | ❌    | 支持工具。                                                                 |
| [BeeAI Framework][BeeAI Framework]          | ❌    | ❌    | ✅    | ❌    | ❌    | 在代理工作流中支持工具。                                                  |
| [Claude Code][Claude Code]                  | ❌    | ✅    | ✅    | ❌    | ❌    | 支持提示和工具。                                                          |
| [Claude Desktop App][Claude Desktop]        | ✅    | ✅    | ✅    | ❌    | ❌    | 支持工具、提示和资源。                                                    |
| [Cline][Cline]                              | ✅    | ❌    | ✅    | ❌    | ❌    | 支持工具和资源。                                                          |
| [Continue][Continue]                        | ✅    | ✅    | ✅    | ❌    | ❌    | 支持工具、提示和资源。                                                    |
| [Copilot-MCP][CopilotMCP]                   | ✅    | ❌    | ✅    | ❌    | ❌    | 支持工具和资源。                                                          |
| [Cursor][Cursor]                            | ❌    | ❌    | ✅    | ❌    | ❌    | 支持工具。                                                                |
| [Daydreams Agents][Daydreams]               | ✅    | ✅    | ✅    | ❌    | ❌    | 支持将服务器集成到 Daydreams 代理中。                                     |
| [Emacs Mcp][Mcp.el]                         | ❌    | ❌    | ✅    | ❌    | ❌    | 在 Emacs 中支持工具。                                                     |
| [fast-agent][fast-agent]                    | ✅    | ✅    | ✅    | ✅    | ✅    | 全面支持多模态 MCP，包含端到端测试。                                      |
| [Genkit][Genkit]                            | ⚠️    | ✅    | ✅    | ❌    | ❌    | 支持通过工具进行资源列表和查找。                                          |
| [GenAIScript][GenAIScript]                  | ❌    | ❌    | ✅    | ❌    | ❌    | 支持工具。                                                                |
| [Goose][Goose]                              | ❌    | ❌    | ✅    | ❌    | ❌    | 支持工具。                                                                |
| [LibreChat][LibreChat]                      | ❌    | ❌    | ✅    | ❌    | ❌    | 为代理支持工具。                                                          |
| [mcp-agent][mcp-agent]                      | ❌    | ❌    | ✅    | ⚠️    | ❌    | 支持工具、服务器连接管理和代理工作流。                                    |
| [Microsoft Copilot Studio]                  | ❌    | ❌    | ✅    | ❌    | ❌    | 支持工具。                                                                |
| [OpenSumi][OpenSumi]                        | ❌    | ❌    | ✅    | ❌    | ❌    | 在 OpenSumi 中支持工具。                                                  |
| [oterm][oterm]                              | ❌    | ✅    | ✅    | ❌    | ❌    | 支持工具和提示。                                                          |
| [Roo Code][Roo Code]                        | ✅    | ❌    | ✅    | ❌    | ❌    | 支持工具和资源。                                                          |
| [Sourcegraph Cody][Cody]                    | ✅    | ❌    | ❌    | ❌    | ❌    | 通过 OpenCTX 支持资源。                                                   |
| [SpinAI][SpinAI]                            | ❌    | ❌    | ✅    | ❌    | ❌    | 为 TypeScript AI 代理支持工具。                                           |
| [Superinterface][Superinterface]            | ❌    | ❌    | ✅    | ❌    | ❌    | 支持工具。                                                                |
| [TheiaAI/TheiaIDE][TheiaAI/TheiaIDE]        | ❌    | ❌    | ✅    | ❌    | ❌    | 为 Theia AI 和 AI 驱动的 Theia IDE 中的代理支持工具。                     |
| [VS Code GitHub Copilot][VS Code]           | ❌    | ❌    | ✅    | ❌    | ✅    | 支持动态工具/根路径发现、安全密钥配置和显式工具提示。                     |
| [Windsurf Editor][Windsurf]                 | ❌    | ❌    | ✅    | ❌    | ❌    | 支持工具，包含用于协作开发的 AI Flow。                                    |
| [Witsy][Witsy]                              | ❌    | ❌    | ✅    | ❌    | ❌    | 在 Witsy 中支持工具。                                                    |
| [Zed][Zed]                                  | ❌    | ✅    | ❌    | ❌    | ❌    | 提示以斜杠命令形式出现。                                                  |

[5ire]: https://github.com/nanbingxyz/5ire
[Apify MCP Tester]: https://apify.com/jiri.spilka/tester-mcp-client
[BeeAI Framework]: https://i-am-bee.github.io/beeai-framework
[Claude Code]: https://claude.ai/code
[Claude Desktop]: https://claude.ai/download
[Cline]: https://github.com/cline/cline
[Continue]: https://github.com/continuedev/continue
[CopilotMCP]: https://github.com/VikashLoomba/copilot-mcp
[Cursor]: https://cursor.com
[Daydreams]: https://github.com/daydreamsai/daydreams
[Mcp.el]: https://github.com/lizqwerscott/mcp.el
[fast-agent]: https://github.com/evalstate/fast-agent
[Genkit]: https://github.com/firebase/genkit
[GenAIScript]: https://microsoft.github.io/genaiscript/reference/scripts/mcp-tools/
[Goose]: https://block.github.io/goose/docs/goose-architecture/#interoperability-with-extensions
[LibreChat]: https://github.com/danny-avila/LibreChat
[mcp-agent]: https://github.com/lastmile-ai/mcp-agent
[Microsoft Copilot Studio]: https://learn.microsoft.com/en-us/microsoft-copilot-studio/agent-extend-action-mcp
[OpenSumi]: https://github.com/opensumi/core
[oterm]: https://github.com/ggozad/oterm
[Roo Code]: https://roocode.com
[Cody]: https://sourcegraph.com/cody
[SpinAI]: https://spinai.dev
[Superinterface]: https://superinterface.ai
[TheiaAI/TheiaIDE]: https://eclipsesource.com/blogs/2024/12/19/theia-ide-and-theia-ai-support-mcp/
[VS Code]: https://code.visualstudio.com/
[Windsurf]: https://codeium.com/windsurf
[Witsy]: https://github.com/nbonamy/witsy
[Zed]: https://zed.dev
[Resources]: https://modelcontextprotocol.io/docs/concepts/resources
[Prompts]: https://modelcontextprotocol.io/docs/concepts/prompts
[Tools]: https://modelcontextprotocol.io/docs/concepts/tools
[Sampling]: https://modelcontextprotocol.io/docs/concepts/sampling

## 客户端详情

### 5ire
[5ire](https://github.com/nanbingxyz/5ire) 是一个开源跨平台桌面 AI 助手，通过 MCP 服务器支持工具。

**主要功能：**
- 内置 MCP 服务器可快速启用和禁用。
- 用户可通过修改配置文件添加更多服务器。
- 开源且用户友好，适合初学者。
- 未来将持续改进对 MCP 的支持。

### Apify MCP Tester
[Apify MCP Tester](https://github.com/apify/tester-mcp-client) 是一个开源客户端，通过服务器发送事件（SSE）连接到任何 MCP 服务器。它是一个独立的 Apify Actor，专为通过 SSE 测试 MCP 服务器设计，支持授权头部。它使用纯 JavaScript（传统风格），托管在 Apify 上，无需设置即可运行。

**主要功能：**
- 通过 SSE 连接到任何 MCP 服务器。
- 与 [Apify MCP Server](https://apify.com/apify/actors-mcp-server) 配合使用，可与一个或多个 Apify [Actors](https://apify.com/store) 交互。
- 根据上下文和用户查询动态使用工具（如果服务器支持）。

### BeeAI Framework
[BeeAI Framework](https://i-am-bee.github.io/beeai-framework) 是一个用于构建、部署和大规模服务强大代理工作流的开源框架。该框架包括 **MCP 工具**，这是一个原生功能，简化了将 MCP 服务器集成到代理工作流中。

**主要功能：**
- 将 MCP 工具无缝融入代理工作流。
- 从连接的 MCP 客户端快速实例化框架原生工具。
- 计划未来支持代理 MCP 功能。

**了解更多：**
- [在代理工作流中使用 MCP 工具的示例](https://i-am-bee.github.io/beeai-framework/#/typescript/tools?id=using-the-mcptool-class)

### Claude Code
Claude Code 是 Anthropic 推出的一款交互式代理编码工具，通过自然语言命令帮助您更快地编码。它支持 MCP 集成，适用于提示和工具，同时还可作为 MCP 服务器与其他客户端集成。

**主要功能：**
- 支持 MCP 服务器的工具和提示。
- 通过 MCP 服务器提供自身工具，与其他 MCP 客户端集成。

### Claude Desktop App
Claude 桌面应用程序为 MCP 提供全面支持，可与本地工具和数据源深度集成。

**主要功能：**
- 全面支持资源，允许附加本地文件和数据。
- 支持提示模板。
- 工具集成，用于执行命令和脚本。
- 本地服务器连接，增强隐私和安全性。

> ⓘ 注意：Claude.ai 网页应用程序目前不支持 MCP。MCP 功能仅在桌面应用程序中可用。

### Cline
[Cline](https://github.com/cline/cline) 是一个在 VS Code 中的自主编码代理，可编辑文件、运行命令、使用浏览器等，每一步都需要您的许可。

**主要功能：**
- 通过自然语言创建和添加工具（例如“添加一个搜索网络的工具”）。
- 通过 `~/Documents/Cline/MCP` 目录与他人共享 Cline 创建的自定义 MCP 服务器。
- 显示配置的 MCP 服务器及其工具、资源和任何错误日志。

### Continue
[Continue](https://github.com/continuedev/continue) 是一个开源 AI 代码助手，内置支持所有 MCP 功能。

**主要功能：**
- 输入“@”以提及 MCP 资源。
- 提示模板以斜杠命令形式出现。
- 在聊天中直接使用内置和 MCP 工具。
- 支持 VS Code 和 JetBrains IDE，适用于任何 LLM。

### Copilot-MCP
[Copilot-MCP](https://github.com/VikashLoomba/copilot-mcp) 通过 MCP 提供 AI 编码辅助。

**主要功能：**
- 支持 MCP 工具和资源。
- 与开发工作流集成。
- 可扩展的 AI 功能。

### Cursor
[Cursor](https://docs.cursor.com/advanced/model-context-protocol) 是一个 AI 代码编辑器。

**主要功能：**
- 在 Cursor Composer 中支持 MCP 工具。
- 支持 STDIO 和 SSE。

### Daydreams
[Daydreams](https://github.com/daydreamsai/daydreams) 是一个用于在链上执行任何操作的生成代理框架。

**主要功能：**
- 在配置中支持 MCP 服务器。
- 暴露 MCP 客户端。

### Emacs Mcp
[Emacs Mcp](https://github.com/lizqwerscott/mcp.el) 是一个专为与 MCP 服务器交互设计的 Emacs 客户端，支持无缝连接和交互。它为 AI 插件（如 [gptel](https://github.com/karthink/gptel) 和 [llm](https://github.com/ahyatt/llm)）提供 MCP 工具调用支持，遵循 Emacs 的标准工具调用格式。这种集成增强了 Emacs 生态系统中 AI 工具的功能。

**主要功能：**
- 为 Emacs 提供 MCP 工具支持。

### fast-agent
[fast-agent](https://github.com/evalstate/fast-agent) 是一个 Python 代理框架，支持以声明方式简单创建代理和工作流，全面支持 Anthropic 和 OpenAI 模型的多模态功能。

**主要功能：**
- 基于 MCP 原生类型的 PDF 和图像支持。
- 交互式前端，用于开发和诊断代理应用程序，包括直通和回放模拟器。
- 内置支持“构建有效代理”工作流。
- 将代理部署为 MCP 服务器。

### Genkit
[Genkit](https://github.com/firebase/genkit) 是一个跨语言 SDK，用于在应用程序中构建和集成 GenAI 功能。[genkitx-mcp](https://github.com/firebase/genkit/tree/main/js/plugins/mcp) 插件支持作为客户端使用 MCP 服务器，或从 Genkit 工具和提示创建 MCP 服务器。

**主要功能：**
- 支持工具和提示的客户端功能（部分支持资源）。
- 在 Genkit 的 Dev UI 游乐场中支持丰富发现。
- 与 Genkit 现有工具和提示无缝互操作。
- 支持来自顶级提供商的多种 GenAI 模型。

### GenAIScript
使用 [GenAIScript](https://microsoft.github.io/genaiscript/)（JavaScript）以编程方式为 LLM 组装提示。在 JavaScript 中编排 LLM、工具和数据。

**主要功能：**
- 用于处理提示的 JavaScript 工具箱。
- 抽象化设计，易于使用且高效。
- 与 Visual Studio Code 无缝集成。

### Goose
[Goose](https://github.com/block/goose) 是一个开源 AI 代理，通过自动化编码任务增强软件开发。

**主要功能：**
- 通过工具向 Goose 暴露 MCP 功能。
- 可通过 [扩展目录](https://block.github.io/goose/v1/extensions/)、CLI 或 UI 直接安装 MCP。
- Goose 支持通过[构建自定义 MCP 服务器](https://block.github.io/goose/docs/tutorials/custom-extensions)扩展功能。
- 包含用于开发、网络抓取、自动化、内存以及 JetBrains 和 Google Drive 集成的内置工具。

### LibreChat
[LibreChat](https://github.com/danny-avila/LibreChat) 是一个开源、可定制的 AI 聊天 UI，支持多种 AI 提供商，现已包括 MCP 集成。

**主要功能：**
- 通过 MCP 服务器扩展当前工具生态系统，包括 [代码解释器](https://www.librechat.ai/docs/features/code_interpreter) 和图像生成工具。
- 将工具添加到可定制的 [代理](https://www.librechat.ai/docs/features/agents)，使用来自顶级提供商的多种 LLM。
- 开源且可自托管，支持安全的多人使用。
- 未来路线图包括扩展 MCP 功能支持。

### mcp-agent
[mcp-agent] 是一个简单、可组合的框架，用于使用模型上下文协议构建代理。

**主要功能：**
- 自动管理 MCP 服务器连接。
- 将多个服务器的工具暴露给 LLM。
- 实现 [构建有效代理](https://www.anthropic.com/research/building-effective-agents) 中定义的每种模式。
- 支持工作流暂停/恢复信号，如等待人类反馈。

### Microsoft Copilot Studio
[Microsoft Copilot Studio] 是一个强大的 SaaS 平台，专为构建自定义 AI 驱动应用程序和智能代理设计，赋予开发者创建、部署和管理复杂 AI 解决方案的能力。

**主要功能：**
- 支持 MCP 工具。
- 使用 MCP 服务器扩展 Copilot Studio 代理。
- 利用 Microsoft 统一、受治理和安全的 API 管理解决方案。

### OpenSumi
[OpenSumi](https://github.com/opensumi/core) 是一个帮助您快速构建 AI 原生 IDE 产品的框架。

**主要功能：**
- 在 OpenSumi 中支持 MCP 工具。
- 支持内置 IDE MCP 服务器和自定义 MCP 服务器。

### oterm
[oterm] 是 Ollama 的终端客户端，允许用户创建聊天/代理。

**主要功能：**
- 支持与工具连接的多个完全可定制的 Ollama 聊天会话。
- 支持 MCP 工具。

### Roo Code
[Roo Code](https://roocode.com) 通过 MCP 提供 AI 编码辅助。

**主要功能：**
- 支持 MCP 工具和资源。
- 与开发工作流集成。
- 可扩展的 AI 功能。

### Sourcegraph Cody
[Cody](https://openctx.org/docs/providers/modelcontextprotocol) 是 Sourcegraph 的 AI 编码助手，通过 OpenCTX 实现 MCP。

**主要功能：**
- 支持 MCP 资源。
- 与 Sourcegraph 的代码智能集成。
- 使用 OpenCTX 作为抽象层。
- 计划未来支持更多 MCP 功能。

### SpinAI
[SpinAI](https://spinai.dev) 是一个用于构建可观察 AI 代理的开源 TypeScript 框架。该框架提供原生 MCP 兼容性，允许代理与 MCP 服务器和工具无缝集成。

**主要功能：**
- 为 AI 代理提供内置 MCP 兼容性。
- 开源 TypeScript 框架。
- 可观察的代理架构。
- 原生支持 MCP 工具集成。

### Superinterface
[Superinterface](https://superinterface.ai) 是一个 AI 基础设施和开发者平台，用于构建应用内 AI 助手，支持 MCP、交互式组件、客户端函数调用等。

**主要功能：**
- 在通过 React 组件或脚本标签嵌入的助手中使用 MCP 服务器的工具。
- 支持 SSE 传输。
- 支持来自任何 AI 提供商的任何 AI 模型（OpenAI、Anthropic、Ollama 等）。

### TheiaAI/TheiaIDE
[Theia AI](https://eclipsesource.com/blogs/2024/10/07/introducing-theia-ai/) 是一个用于构建 AI 增强工具和 IDE 的框架。[AI 驱动的 Theia IDE](https://eclipsesource.com/blogs/2024/10/08/introducting-ai-theia-ide/) 是一个基于 Theia AI 构建的开放且灵活的开发环境。

**主要功能：**
- **工具集成**：Theia AI 使 AI 代理（包括 Theia IDE 中的代理）能够使用 MCP 服务器进行无缝工具交互。
- **可定制提示**：Theia IDE 允许用户定义和调整提示，动态集成 MCP 服务器以实现定制工作流。
- **自定义代理**：Theia IDE 支持创建利用 MCP 功能的自定义代理，使用户能够即时设计专用工作流。

Theia AI 和 Theia IDE 的 MCP 集成为用户提供了灵活性，使其成为探索和调整 MCP 的强大平台。

**了解更多：**
- [Theia IDE 和 Theia AI MCP 公告](https://eclipsesource.com/blogs/2024/12/19/theia-ide-and-theia-ai-support-mcp/)
- [下载 AI 驱动的 Theia IDE](https://theia-ide.org/)

### VS Code GitHub Copilot
[VS Code](https://code.visualstudio.com/) 通过 [代理模式](https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode) 将 MCP 与 GitHub Copilot 集成，允许在代理编码工作流中直接与 MCP 提供的工具交互。在 Claude Desktop、工作区或用户设置中配置服务器，包含引导式 MCP 安装，并通过输入变量安全处理密钥以避免泄露硬编码密钥。

**主要功能：**
- 支持 stdio 和服务器发送事件（SSE）传输。
- 每个代理会话可选择特定工具以优化性能。
- 通过重启命令和输出日志轻松调试服务器。
- 支持可编辑输入的工具调用和始终允许切换。
- 与现有 VS Code 扩展系统集成，从扩展中注册 MCP 服务器。

### Windsurf Editor
[Windsurf Editor](https://codeium.com/windsurf) 是一个结合 AI 辅助与开发者工作流的代理 IDE。它具有创新的 AI Flow 系统，支持协作和独立的 AI 交互，同时保持开发者控制。

**主要功能：**
- 革命性的 AI Flow 范式，用于人机协作。
- 智能代码生成和理解。
- 支持多模型的丰富开发工具。

### Witsy
[Witsy](https://github.com/nbonamy/witsy) 是一个 AI 桌面助手，支持 Anthropic 模型和作为 LLM 工具的 MCP 服务器。

**主要功能：**
- 支持多个 MCP 服务器。
- 工具集成，用于执行命令和脚本。
- 本地服务器连接，增强隐私和安全性。
- 通过 Smithery.ai 轻松安装。
- 开源，适用于 macOS、Windows 和 Linux。

### Zed
[Zed](https://zed.dev/docs/assistant/model-context-protocol) 是一个高性能代码编辑器，内置 MCP 支持，专注于提示模板和工具集成。

**主要功能：**
- 提示模板在编辑器中以斜杠命令形式出现。
- 工具集成，增强编码工作流。
- 与编辑器功能和工作区上下文紧密集成。
- 不支持 MCP 资源。

## 为您的应用程序添加 MCP 支持

如果您的应用程序已添加 MCP 支持，我们鼓励您提交拉取请求，将其添加到此列表。MCP 集成可为您的用户提供强大的上下文 AI 功能，并使您的应用程序成为不断增长的 MCP 生态系统的一部分。

添加 MCP 支持的好处：
- 允许用户自带上下文和工具。
- 加入日益增长的可互操作 AI 应用程序生态系统。
- 为用户提供灵活的集成选项。
- 支持本地优先的 AI 工作流。

要开始在您的应用程序中实现 MCP，请查看我们的 [Python](https://github.com/modelcontextprotocol/python-sdk) 或 [TypeScript SDK 文档](https://github.com/modelcontextprotocol/typescript-sdk)。

## 更新和更正

此列表由社区维护。如果您发现任何不准确之处或希望更新有关您的应用程序 MCP 支持的信息，请提交拉取请求或[在我们的文档仓库中开设问题](https://github.com/modelcontextprotocol/modelcontextprotocol/issues)。
